Latent Hierarchical Model of Temporal Structure for Complex Activity Classification