Gravar-mail: Discovery of small molecule cancer drugs: Successes, challenges and opportunities