Development of joint models for channel, store, and travel mode choice: Grocery shopping in London. (May 2017)