One of science's greatest challenges is to develop renewable sources of energy for the future. Find out how sources such as the Sun, wind and water can be used to generate power.