Integrating Human Drivers' Behavioural Rules Into Microscopic Traffic Simulation