The nation's third-largest city has braced for weeks for a National Guard deployment that President Donald Trump promised.