Equifax Data Breach: Facts, Impact and Steps to Take Today