The role of banks as the primary source of financial services is being gradually eroded; they may soon be butting heads with the likes of Amazon and Facebook