Sign Restrictions in Structural Vector Autoregressions: A Critical Review