Epic Equifax Breach Hits 143 Million: What to Do Now