How drug repurposing can advance drug discovery: challenges and opportunities | Synapse