Re-implement the MIT human driver model [ahmed99] to generate more realistic traffic scenarios to test an autonomous vehicle in simulation. Implement the lane-changing and distance-keeping ability of those simulated human-driven vehicles. In the MIT model, each simulated human-driven vehicle is parameterized with a different driving style (e.g. aggressive, conservative). A human driver's stochastic behaviors are also simulated. See details in: http://web.mit.edu/its/papers/DRIVIN.PDF