Challenges and recent progress in drug discovery for tropical diseases