Renewable Energy: The only hope for Humanity