Development of joint models for channel, store, and travel mode choice: Grocery shopping in London | Synapse