Constructing Transit Origin–Destination Matrices with Spatial Clustering | Synapse