Federated Learning for IoT: Applications, Trends, Taxonomy, Challenges, Current Solutions, and Future Directions | IEEE Journals & Magazine | IEEE Xplore