From the New York Times, a Pew Research Center Study on what people think about where they live.
City dwellers feel the most mismatched. A majority would rather live in a suburb, small town or rural area.
As for New York City,
The survey found that Denver, San Diego and Seattle top a list of 30 metropolitan areas that people preferred. Detroit, Cleveland and Cincinnati ranked lowest. New York was in the middle, between Washington and Dallas.