Modelling human agency in ancient irrigation