EpiSimS: Large-Scale Agent-based Modeling of the Spread of Disease