Mapping the natural visual world of the zebrafish (Danio rerio): from sensory input to behavioural output