Energy and Climate: Vision for the Future.