async aggregation for 3 cities