Traffic management systems: A classification, review, challenges, and future perspectives. (April 2017)