AI in water resource engineering