Unsupervised Learning with Truncated Gaussian Graphical Models