Solving Global Warming: Not Easy, But Not Too Hard