Federated Learning: A Systematic Review of Architecture, Challenges and Research Directions | Synapse