Rotterdam turned 15,000 EV chargers into a virtual power plant