The Causes and Consequences of Recent Financial Market Bubbles (Review of Financial Studies, 2005)