Bank of America unifies digital banking experience with major mobile app update