Some issues in the design of agricultural decision support systems