The problem may be in the LIDARlite() library (which I have never used). How long does it need for the calls beginContinuous() and distanceContinuous()?
Also, you have a great many Serial.print() commands and they are slow. See how it performs if you comment them out.
...R