Lifelong Learning In Spiking Neural Networks Through Neural Plasticity