Will Bad Bankers Ever Be Punished?

What can be done to rein in the prevailing culture of greed at leading global banks?