CBDCs to replace cash and cryptos