Learning to Generate 3D Representations of Building Roofs Using Single-View Aerial Imagery