Canton, Lincoln County, South Dakota