How system configuration shapes demand: agent-based simulation of mobility-on-demand systems | Synapse