NYC it is, I was thinking the of the city closest to me, but its wayyyy smaller than New York xD, not as important either.
I must warn you, decepticons like to blow holes in buildings, so they might let loose on your city like it shows them doing with their ships in the Transformers 3 trailers xD