Modelling Latent Travel Behaviour Characteristics with Generative Machine Learning