The Latent Variable-Autoregressive Latent Trajectory Model: A General Framework for Longitudinal Data Analysis