Climate Change: Extinction Level Threats and Hopeful Solutions