What will power our electric future?