Reflective control explains scattering and obstacle interaction in lateral undulatory locomotion | Synapse