MCVD - Masked Conditional Video Diffusion for Prediction, Generation, and Interpolation