Canada pushing toward a cashless society with a 70 per cent drop in cash transactions by 2030