Can Solar Save the World?