A Comparative Study of Human Activity Recognition: Motion, Tactile, and multi-modal Approaches