Hydrologic data science & engineering