Overcoming bottlenecks in drug discovery