Variational PSOM: Deep Probabilistic Clustering with Self-Organizing Maps