Towards an IoT-based water quality monitoring system with brokerless pub/sub architecture
design of low - cost autonomous water quality monitoring system .