Temporal sequence processing with the recurrent, self-organizing map