Funnily enough, I sold my house last year and deposited the biggest check of my life without stepping foot in a bank branch...I simply used the camera on my iPhone and my bank's mobile app.
Branche's are obsolete for deposit needs, in my opinion. The only thing I've ever needed a physical bank branch for was to get a cashier's check for the deposit for my new house. Other than that, I haven't had any need to step foot in a branch in the last 5 years minimum.
I will say, I can't speak to business needs as I don't own my own business. But I would envision bank branches slowly disappearing until there are only branches left in key locations.