The Challenges Renewable Energy Sources Face