OO environment for urban traffic microsimulation