Global climate change is one of the greatest challenges facing humanity in the twenty-first century.