Bank branches on the verge of extinction? Not anytime soon