If current trends continue two planets would be needed by 2050 to meet humanity’s demands.