Organizing agricultural research: fitting institutional structure to the research agenda.