factors affecting home appraisal