Temporal Prediction And The Mammalian Auditory System