Using Temporal Convolutional Networks to estimate ball possession in soccer games