Virtual screening, structure based pharmacophore mapping, and molecular simulation studies of pyrido[2,3-d]pyrimidines as selective thymidylate synthase inhibitors