An introduction to agent-based modelling : modeling natural, social, and engineered complex systems with NetLogo - Wilensky, Uri 1955- (The MIT Press, 2015)