A path-based double projection method for solving the asymmetric traffic network equilibrium problem