The Energy Imperative:100 Percent Renewable Now