Dynamic Time Warping in Python with Cython