business hurdles