A Bayesian Mixed Multinomial Logit Model for choice-sets and decision-makers’ heterogeneity