Late on Thursday, Elon Musk went to the border between Texas and Mexico. He briefly live-streamed the visit and then joined a new US political debate, this one centered on immigration.