Representation learning of rare temporal conditions for travel time prediction