Temporal and spatial dimensions of knowledge: implications for sustainable agriculture