Faced with growing competition from the likes of Chase, Bank of America and Wells Fargo, more than 100 community banks have joined forces to take on the megabanks.