T-Mobile US Agrees to $31.5 Million Settlement Over Cybersecurity Breaches