Banking on the Future with TD Bank

Will technology cost banks their clients?