Cape Town goes cashless as mobile payment apps take off