Describir: Data Reduction Techniques in Neural Recording Microsystems