Trucking Pioneer John Ruan Dies at 96