Renewable Energy and the Future