The others in this year 's top five are Amherst , N.Y. , population 116,000 and near Buffalo ; Mission Viejo , Calif. , whose 81,000 residents live about an hour 's drive south of Los Angeles in Orange County ; and Troy , Mich. , a town of 102,000 near Detroit .