Pharmacoeconomics: science, practice and challenges