Exploring metro vibrancy and its relationship with built environment: a cross-city comparison using multi-source urban data | Synapse