Stem cell therapy for glaucoma: science or snake oil?