Multi-Domain Level Generation and Blending with Sketches via Example-Driven BSP and Variational Autoencoders