Marques G. Machine Learning for Smart Environments-Cities. An IoT Approach 2022