Self-driving semi truck: Company completes first run on public roads