Location based Hierarchical Approach for Activity Recognition with Multi-modal Sensor Data