technological hazards