Creaking computer systems, third-party failures and cyberattacks have repeatedly knocked out Britain's banks