Creates a new point cloud scan iterator and returns a shared pointer to it.
Shared pointer to the created scan iterator.