Pros and cons of renewable energy