Leaner institutions that do away with branches, ATMs and customer perks may be the future of banking for people who do all their financial transactions online.