Modelling Driver Behaviour to Predict Urban Road Traffic Dynamics