Five years ago, there were more Bank of America branches in the US than Walmart stores. But in an effort to cut costs, 1,400 branches...