Bankers Association pushes “Deposit Token” forward