Survey: US business hiring falls to a 7-year low