Constant depth circuits, Fourier transform, and learnability