There is no need to run miners. They can use the "Practical Byzantine Fault Tolerance" consensus algorithm.
What Bitcoin solved was decentralized trust. I don't see any banks replacing their existing 'trust' network with code, they'll want to reverse transactions and mistakes, and will also want a veto over any distributed ledger.
Distributed ledgers are perfectly capable of reversing transactions.