Macrocycles: Under-Explored and Poorly Exploited Drug Class Despite the Proven Therapeutic Potential