Given an unweighted graph represented using adjacency lists and a source vertex s, compute the shortest path from the source vertex to all other vertices.