Precision Anti-Cancer Drug Selection via Neural Ranking