Generalized Mixed Logit Model