Your best solution is to get about 100 ppl from your street to join in and start your own ISP.
You can get equitment cheap from ebay, this will cost about 10000$ for every thing you need for 100 1Gbps connections plus one 10gbps.
If you get a 10GBPS connection from a data-center, it will probably cost you about 1000$/month.
Than you need city approvel to lay down fiber cable on electrical pols or under ground, idk how much this will cost. Fiber optics cable is about 1$/m, you do the math. You can get your own fiber cable to the data center or you can lend one from another ISP, cost depends on distance, but it's not cheap.
That's about it, than you can expand in the whole city and even make some money.