Artificial intelligence and IoT driven technologies for environmental pollution monitoring and management