          intersectionMarkerView.ripple({
            color: RIPPLE_COLOR,
            opacity: 0.25,
            timing: 2000,
          });
        }
      },
    }).open();

    function updateApproach(approachView) {
      let phaseColor;
      if (approachView.phase === 1) { // red
        phaseColor = RED;
      } else if (approachView.phase === 2) { // yellow
        phaseColor = YELLOW;
      } else if (approachView.phase === 3) { // green
        phaseColor = GREEN;
      } else {
        phaseColo