Bridging the Generational Gap with Social Collaboration