A Human-Centered Activity Aware Framework For Adaptive Ambient Assisted Living