Store location with multipurpose shopping trips and a new random utility customers' choice model