The next time you grab that double-double at your neighbourhood Tim Hortons, you might not have to bring your wallet – your smartphone could be all you need to pay for your caffeine