Are Telomeres the Key to Aging and Cancer?