Spondylolisthesis. A review on diagnosis, treatment, and results