Will we survive global warming?