Smith retires after truck driving for over 55 years