After the latest terrorist attack on New York City happened, President Trump has vowed to end the U.S. Diversity Visa program. This is what the program does.