I would have definitely thought this was a bombing of some kind. Below you'll see people who were close by in the parking lot who whipped out cameras and started filming the scene.
The surveillance camera footage, especially the last one, is crazy! Watch that one all the way to the end to see the smoke and debris field from BLOCKS away!