Towards City-Scale Smartphone Sensing of Potentially Unsafe Pedestrian Movements