Text this: High-performance federated continual learning algorithm for heterogeneous streaming data