Algoritmo BFS implementado