Buttigieg pressed on travel cancelations, delays after tumultuous 4th of July weekend