Brave new world beckons for financial institutions