Emerging payment technologies such as mobile wallets, digital currencies, and peer-to-peer payment systems