Integrating computational methods guided the discovery of phytochemicals as potential Pin1 inhibitors for cancer: pharmacophore modeling, molecular docking, MM-GBSA calculations and molecular dynamics studies