Fitting l2-regularized logit choice models via generalized