No, immigrants cannot apply for asylum at U.S. embassies or consulates abroad