Challenges Facing Renewable Sources