Sensing flow gradients is necessary for learning autonomous underwater navigation | Synapse