Weather updates for 5 cities - Concurrently