Internet unavailability, central bank digital currency, and the future of payments – latest technological trends