Bank Failures and Regulation: A Critical Review