The world in 2050: Same size, a lot more people