Cracker: Crumbling Large Graphs Into Connected Components