The $42 billion federal program was supposed to expand broadband to every home and business. But cuts and changed rules created new challenges.