Federated Learning Architectures: A Performance Evaluation with Crop Yield Prediction Application