Why banks should be more like software companies by Brian Patrick Eha