Text this: Water quality monitoring using wireless sensor network and smartphone-based applications: a review