One Step Diffusion via Shortcut Models