After racking up huge profits as they appeared from the financial crisis aided by billions in bailout money from taxpayers, Wall Street banks are now in for a sturdy struggle.