Bank of america 800 capitol street houston tx July 8, 2019 16 32 64 128 Bank of america how to deposit a check Bank of america atm Bank of america cash check