FIFO: Learning Fog-invariant Features for Foggy Scene Segmentation