Define a conditional edge for dynamic routing.
The router function receives the output of the source node and returns the name of the target node.
Source node name
Function that determines target node