Fatal crash takes life of North Liberty man