HNF1A and cancer: HNF1A is required for tumor growth and cancer stem cells properties in vivo