On the problem of describing activities in context-aware environments