$700 Million Equifax Fine Is Still Too Little, Too Late