Malik Faisal Akram, a 44-year-old British citizen, arrived in the U.S. at Kennedy Airport in New York on a tourist visa about two weeks ago, officials said. He spent time in Dallas-area homeless shelters before the attack Saturday in the suburb of Colleyville.