1D Convolutional Neural Networks and Applications: A Survey