SCG-Net: Self-Constructing Graph Neural Networks for Semantic Segmentation