Managing technological hazard : research needs and opportunities