Human longevity largely a modern phenomenon