Has Human Life Expectancy Reached Its Nadir