Drug discovery in the digital era: how computers are helping to design better drugs