Text this: Machine Learning Advancements in Urban Traffic Simulation: A Comprehensive Survey