Arbitrary engineering of spatial caustics with 3D-printed metasurfaces | Synapse