A novel flow update policy in solving traffic assignment problems: successive over relaxation iteration method