Solution of large dense transportation problems using a parallel primal algorithm