Trump border wall plan faces tough barriers