What are shade balls?

And why are there 96 million of them on the Los Angeles reservoir? What is their real purpose?