A convergent and fast path equilibration algorithm for the traffic assignment problem. (4th March 2018)