Study on the sustainability of ancient canal towns on the basis of the topological structure analysis of streets and lanes: A case study of the Xixing ancient town | Synapse