For the past 20 years banks have constructed ever more elaborate IT systems, which have rarely boosted profits. They must now replace them with simpler, cheaper infrastructures, says Nicholas Carr.