Meetings in Smart Environments: Implications of Progressing Technology