NAR: Algoritmo de Roteamento Assistido para Comunicação D2D em Redes Celulares de 5G