The validation client module 100 and the NLPR system 300 may be implemented in computer languages such as PASCAL, C, C++, JAVA, etc. [0097] As shown in FIG. 10, the computer system 1000 includes one or more processors, such as processor 1002, that provide an execution platform for embodiments of the expressway routing module.