Loops2Roofs: Diffusion-based 3D Roof Generation using a Loop Representation | Synapse