Similar Items: Surviving the Edge: Federated Learning under Networking and Resource Constraints