A Senescence-Centric View of Aging: Implications for Longevity and Disease.