Estimation of the preference heterogeneity within stated choice data using semiparametric varying-coefficient methods