Against all evolutionary odds, humans are getting older and older. But why?