Dock shelter