Chemogenomic approaches to drug discovery