Human-­Human Interaction: Trends and Challenges for Pervasive and Mobile Computing