It certainly did cause a stir, and the first thing many thought was, terrorist attack.
Moments after it happened, news was being broadcasted over nearly every channel, and everyone were saying different things. In any case, I'm glad it wasn't a terrorist attack, although I'm saddened that this happened only a few blocks from my college.
May the souls lost, rest in peace.