The U.S. now hosts over 4,200 data centers, amid growing concerns about rising bills and pressure on resources.