Future of Payments, Myths and Realities