Drug repurposing and beyond: the fundamental role of pharmacology