With speculation rife that Deutsche Bank may be on the brink of collapse under the weight of a massive fine from the US Department of Justice, the safety and security of financial institutions is once again under the spotlight.