Boom times for bank trading have gone, and may never come back