It could be any number of things. Personally so many people think it's an external threat, when it's just as likely it's some ex-military person that has decided to use his sniper skills again. With as random as it's been, terrorism seems to be the primary goal of the attacks.

Hopefully the person doing this will slip up somehow and be caught soon. Mass histeria to me is worse then a few deaths.