The Rise of Micro Payments: Changing the Financial Landscape