Ecohydrological modeling in agroecosystems: Examples and challenges