A column generation algorithm for the choice-based congested location-pricing problem. (April 2019)