Novel therapeutic approaches for Juvenile Neuronal Ceroid Lipofuscinosis (CLN3)