Unfortunately, politics (in the USA at least) are too broken to lead these types of changes. It would seem we need to first fix our political system (e.g. remove monetary incentives from politics, repeal Citizens United, etc.) before we can meaningfully tackle climate change.