Agent-based modeling and simulation: Desktop ABMS | Synapse