Advances in Vision-Based Gait Recognition: From Handcrafted to Deep Learning