Demographics and the Future of the World