Temporal Convolutional Attention Neural Networks for Time Series Forecasting | Synapse