Vehicle routing with traffic congestion and drivers'driving and working rules by