CDKN1A and cancer: 5. p21 in Cancer Metabolism and Therapy