20101016 home.science: Humans will need two Earths by 2030