Hydro-Meteorological Data Quality Assurance and Improvement