Detection And Prediction of Urban Archetypes At The Pedestrian Scale: Computational Toolsets, Morphological Metrics, And Machine Learning Methods