Microtubules the “tape archive” of the brain?