Some say bank branches are doomed; is traditional banking on its way out?