Runners finish the Boston Marathon.