28-year-old man from Alberta charged after truck rolled, blocked all 4 lanes, shut down highway for 9 hours