Pricey border wall still a long shot