Water resources systems