Water Quality: Characteristics, Modeling and Modification