UHRF1 and cancer: Non-canonical functions of UHRF1 maintain DNA methylation homeostasis in cancer cells