A Framework Based on Graph Cellular Automata for Similarity Evaluation in Urban Spatial Networks