tech hardware supply risks