Natchez: 300 years of life on the river