1. Introduction  
2. Literature Review  
3. Internet of Things  
4. Smart City  
5. Taxonomy of Machine Learning Algorithms  
6. Discussion on Taxonomy of Machine Learning Algorithms  
7. Research Trends and Open Issues  
8. Conclusions