static vs dynamic routing