Renewable Energy: Prospects for Implementation