Urban Analytics with Social Media Data (Foundations, Applications and Platforms)