By 2040, cash and credit cards will be relics of the past