8 billion people. Now what for Earth?