From BoW to CNN: Two Decades of Texture Representation for Texture Classification