Financial Intermediation and Information technologies