Agent-based modeling: A revolution? | Synapse