Discovering Multi-density Urban Hotspots in a Smart City