Transformers are going in. Just asked the guy doing the wiring and he said 16 are going in. Assuming that's accurate what I don't know is urban or not, though I'm assuming urban because of location.
This afternoon?!? Feel sorry for that guy, it's like 100F there.
Actually I think those are the charging cabinets (in your picture there are 5 of them with space for 3 more for a total of 8, which is consistent with 16 pedestals/stalls). The transformer would be a really huge box.
Bruce.