Generating and designing DNA with deep generative models