Use events and flyTo to center the map on a symbol.
flyTo
symbol
Scroll down through the story and the map will fly to the chapter's location.
When a user clicks a symbol, show a popup containing more information.
Get the bounds of a lineString.
Use flyTo to smoothly interpolate between locations.