Small Towns or Big Cities: Where Should You Live?