Currently there's a lot of traffic in the center of my city. I tried avoiding that by creating a circle road on the outskirts of the city, but it's almost always completely empty. I used that road to divert truck traffic coming from my industrial zones towards the main highway. However, trucks still prefer to pass through the most congested areas and make it even worse.
Does traffic in the game know what's the best route to take or does it just choose the shortest point-to-point road without taking congestion into account? How would I force trucks to avoid their basic behavior if they just just the shortest route?