Given the root of a binary tree and an integer `target`, return true if there is a root-to-leaf path whose node values sum to target.