Agent-based framework for modeling hyperlocal urban air quality | Synapse