Horace Barlow: a vision scientist for the ages