I bet Vermeer couldn't have imagined that the outskirts of Delft would look like this in the 21st century!