New machine-learning algorithms may revolutionize drug discovery -- and our understanding of life