Machine Learning Applications in Surface Transportation Systems: A Systematic Review