S$^2$-MLP: Spatial-Shift MLP Architecture for Vision