Smartphones and pedestrians