Reimagining Route Optimization: AI and Machine Learning in Truck Routing