An Adaptive Neuro-Fuzzy Approach for Activity Recognition in Situation-aware Wearable Systems