How Technology Is Fueling People-Centric Communication and Collaboration