Machine Learning Algorithm Predicts Cancer Drug Efficacy