Bank of America (NYSE: BAC) has had its fair share of missteps over the past decade, but it’s also had successes. Topping the list for the latter is the progress it’s made in mobile banking, which has enabled the bank to slash operating expenses in its consumer banking segment.