As a millennial, I never want to visit a bank. Prefer 100% online situation, but still be able to use ATMs or deposit checks somehow. Ideas?