Street life and pedestrian activities in smart cities: opportunities and challenges for computational urban science