Trump calls it a 'terror' attack, as US officials identified an Afghan national as the suspect, announcing visa curbs.