Agricultural information systems: a lengthy past, a lively future