A perfect storm in banking is brewing