IoT and machine learning for enabling sustainable development goals