Hydroshare is an online collaboration environment for sharing data, models, and code related to hydrology and water sciences