Transformer most likely, but weird that there’s power on in the building.
Seen it happen in downtown Chicago several times.