Well there was that one gameplay video showing the vertical street with the businesspeople moving hurriedly up and down it. That, to me, doesn't represent New York specifically, or really the USA.
If anything it reminds me of some of the streets in Tokyo.