A brief introductory review to deep generative models for civil structural health monitoring