Mobile banking is on the rise, but some banks haven't given up on their physical branches. Some companies are even creating cafes within their locations. So, why the focus on cafes and what strategy are companies like Capital One and Chase playing at here?