That would require you to continue to maintain the grid in suburban and rural areas. And then install more panels there, so they can generate for the city as well as themselves. It seems like it would be a lot more cost effective to just put the additional panels (or whatever other generation method) in a few centralized locations outside the city and then only have to wire those specific locations up to the grid.