The Path from PCA to Autoencoders to Variational Autoencoders: Building Intuition for Deep Generative Modeling | Synapse