Modelling urban networks using Variational Autoencoders