Mountain town businesses power through staffing shortage for busy Fourth of July weekend