hm, this makes me think of setting up some servers in local libraries. And maybe automatically issue accounts when people sign up for a library card. I wonder who to talk to to organize such a thing.
The local library probably has better internet service than most homes. They already give free wifi access to card holders. I wonder if it makes sense to set them up as email & messaging providers too.