Ted Cruz mocked for midnight visit to Rio Grande