Running out of time to sustain the planet