They do look like they landed (as opposed to being being built). Helped by the juxtaposition with the old buildings and street lamp (?) in R bg .View attachment 107731
Lost in Space - snapseed
And the top bits - that look like a Hoover attachment —- do they suck things in or blow things out ?