The Limits of Renewable Energy