finds the candidate routes, the actual matching is done by the standard core route matcher