Human Activity Recognition using Channel State Information