Controlling Complex Dynamic Transportation Systems: Development And Adaptation Of A Novel Distributed Cooperative Multi-Agent Learning Technique