Visualizing hundreds of possible marathon routes that end at Boylston & Exeter