Puzzling link between hotter weather and vision impairment found