Life for us mammals is comparatively finite. Lacking the luxury of a mid-cycle refresh, the average human in the United States can expect to live about 80 years before their clock stops ticking. That ...