Task Structure Matrix Factor Analysis