Volvo unveils prototype self-driving semi truck built for long hauls