Self-driving trucks are being tested on public roads in Virginia