From BOP to BOSS and Beyond: Time Series Classification with Dictionary Based Classifiers