What I cannot create I do not understand: analyzing neural and behavioral data with generative models