A random lunatic attacking the public creating an atmosphere of terror - that's enough in my books to qualify as a terrorist attack. Many would disagree, which is fair enough, but I'd call school shootings and similar incidents "terror attacks" as well.
Semantics aside, this was a nasty attack...