Man drives to hospital after being shot and survives