Self-supervised Sparse Representation for Video Anomaly Detection