On The Performance Of Federated Learning Algorithms For Iot