How can we store more energy from the sun and the wind?

It could be a scene from a science fiction movie. Deep in the Nevada desert, thousands of mirrors arrayed in concentric circles face the sky, lit up by the sun