Virtual power plants (VPPs)