Text this: Federated Learning Framework for Real-Time Activity and Context Monitoring Using Edge Devices