Simulating Crowd Behaviour Combining Both Microscopic and Macroscopic Rules | AMiner