Environmental building monitoring and control based on machine learning and fog computing on an IoT architecture | IEEE Conference Publication | IEEE Xplore