The rational expectations revolution in macroeconomics: Theories and evidence