A novel generative adversarial network for estimation of trip travel time distribution with trajectory data. (November 2019)