An evidential and context-aware recommendation strategy to enhance interactions with smart spaces