Causal Discovery from Time-Series Data with Short-Term Invariance-Based Convolutional Neural Networks