Bad eyesight can cause a headache