Sustainable modular IoT solution for smart cities applications supported by machine learning algorithms - André Filipe Xavier da Glória (2021)