Fundamental Theory of Institutions: A Lecture in Honor of Leo Hurwicz