Human Longevity: Nature vs. Nurture—Fact or Fiction