Ubicomp Tutorial on SOlving the Activity Recognition problem (SOAR)