Electric Future: What It Will Take to Wean Ourselves off Fossil Fuels