Pathfinding on CUDA using Dynamic Parallelism