Parallel optimization for traffic assignment