Home Stock JPMorgan adds 1,000 new branches in 7 years as rivals scramble to catch up