Vitruvio: 3D Building Meshes via Single Perspective Sketches