Rep. Desantis: Trump’s wall will take years and years