+ /* Requires that:
+ 1. at least another neighbor was found with ok quality and not congested
+ 2. the current parent is congested and the other best route is at least as good
+ 3. or the current parent is not congested and the neighbor quality is better by
+ the PARENT_SWITCH_THRESHOLD.
+ Note: if our parent is congested, in order to avoid forming loops, we try to select
+ a node which is not a descendent of our parent. routeInfo.ext is our parent's
+ etx. Any descendent will be at least that + 10 (1 hop), so we restrict the
+ selection to be less than that.
+ */