It was a bright spring morning when Martin Dayton decided to kill a small town. Just as a proof of concept.
He deemed it a totally acceptable manner of demonstrating what he perceived to be a dramatic security flaw in modern cities – the single point of failure in the form of municipal Artificial Intelligence. He decided to target a small town in order to minimise casualties, but accepted the risk that some people will die or be seriously injured, because this would drive his point in much more succinctly than simple financial losses.
As one can surmise, Martin had problems relating to other people.
He was, unfortunately, very good at relating to computer code.