Community spirit keeps small US banks afloat -