Development And Validation Of A Flexible, Open Architecture, Transportation Simulation With An Adaptive Traffic Signal Control Implementation