What Near Field Commonications Does for Financial Transactions