Big cities vs. small towns