Text this: Telomeres, telomerase, and cancer: mechanisms, biomarkers, and therapeutics