Privacy-Preserving Federated Learning: Challenges, Techniques, and Prospects for Distributed AI | Synapse