The US Justice Department on Monday sued Texas over floating barriers installed by the state in the Rio Grande River to block migrants crossing from Mexico.