Definitely nto a transformer. But there are huge underground steam mains that office building use. Probably one of the big ones blew.
http://media.myfoxny.com/live/index.html
Live streaming here