FOXM1: The Achilles' heel of cancer?