I live in a small Canadian city and want to get out of town for a few days after xmas. I like cities like Toronto, Montreal, New York. I don't like cities like Ottawa and Sanfransisco. I am not worried about weather. What US city should I go to? (No small towns)