The Computational Neuroethology of Weakly Electric Fish: Body Modeling, Motion Analysis, and Sensory Signal Estimation