Time is running out on climate change