Online Spatio-Temporal Learning with Target Projection