Mitigation of Climate Change: A Scientific Appraisal