The Energy Imperative: 100 Percent Renewable Now