Text this: An Introduction to agent-based modeling & computational methods.