Understanding climate change and sustainability