Federated learning for 6G communications: Challenges, methods, and future directions | Synapse