Staying fit on the road