JPMorgan CEO Jamie Dimon says the banking crisis is not over and "there will be repercussions from it for years to come.