Newport on the Levee mixes old and new - but mostly new - attractions for 2020 holiday shoppers