Generative Semantic Segmentation