The world cannot cope with another two billion people by 2050