From grade schools to senior villages, we now spend much of our lives on separate generational islands. Can we reverse the trend?