Major US banks closed 145 branches in just five weeks, as experts warn communities are being left without vital services.