Oh. It was you then...By "you" i mean who did this video. I stumble across this and i was impressed how good you did that comparison.
Keep up good work, OP!
I visited Chicago after playing watch dogs and was quite impressed by some of the views. It looked exactly the same, building placement, etc. Especially in the loop.