knowing what kind of structure a rectangle on your satellite image is, is also a big problem. A shed or car looks roughly the same. So I would say it's more about getting better Satellite and plain images + combining that with knowledge about the area and government.