Load Balancing in the Internet of Vehicles: A Comprehensive Review of SDN and Machine Learning Approaches | Synapse