Tracking single-units in chronic neural recordings for brain machine interface applications