If you live in a large city, you probably know very little about your neighbors. Yet the daily stresses of big-city life, often far away from parents and family, mean we all need a little help now and again. A new initiative is building villages in the city, bringing together people who would never otherwise have met.