What are virtual power plants, and how will they change the energy business?