Applying Machine Learning In Route Optimization