More and more companies are requiring multi-factor authentication internally, yet data breaches are on the rise. Is MFA still the best way to protect our online accounts?