Text this: Data Aggregation and Scheduling to Optimize Information Freshness In Multi-Hop IoT Networks