A New Look at Spike-Timing-Dependent Plasticity Networks for Spatio-Temporal Feature Learning