Sparse Fourier Transform: Theory & Practice