Weather aggregator implementation