Babbage: Predicting pandemics