Megan Miranda’s latest summer thriller, The Last to Vanish, is set in a small hiking town in North Carolina, where 7 people have disappeared in the woods. Were they all accidents or was it something more sinister?