Could just be a virus that mutated out of control. Most of my medical knowledge is specialised in triage and field surgery but I've read papers about how unprepared we are for the increasing risks of pandemics. Or any disaster that isn't very localised, for that matter.