Driver suffers life-threating injuries in Johnson City crash