Estimating Committor Functions via Deep Adaptive Sampling on Rare Transition Paths