hazard mapping analysis