Have you ever stood in a long bank queue, counting the minutes until it’s your turn to deposit cash? It’s a familiar scene, but it doesn’t have to be anymore. ...