Capital rules, management challenges and other impediments will make it hard for large banks to grow over the next few decades.