Renewable energy is here to stay