Plant-derived anticancer agents: Lessons from the pharmacology of geniposide and its aglycone, genipin