big fix in getNeighbors and unweighted shortest path added