Perspectives on 21st century agriculture: a tribute to Walter J. Armbruster