Validating a model of architectural hazard visibility with low-vision observers