Nagel-Schreckenberg Traffic flow modelling in Pyhton