The Spectral Bias of Shallow Neural Network Learning is Shaped by the Choice of Non-linearity