MOPECO: an economic optimization model for irrigation water management