Last mile Internet service provider