Human Aspects in Ambient Intelligence: Contemporary Challenges and Solutions