Virtual screening of GPCRs: an in silico chemogenomics approach