Text this: Federated learning-driven IoT system for automated freshness monitoring in resource-constrained vending carts