PORT COQUITLAM, B.C. — Police are recommending criminal charges of impaired driving against the driver of a semi truck that hit four vehicles in a Metro Vancouver city.