Analysing Preference Heterogeneith using Random Parameter Logit and Latent Class Modelling Techniques