Yes, those already exist. Those are called “level 3” in those five SAE levels. Level 3 is called “conditional automation”. You can turn it on, and it drives for you. When you don't want it to drive—for example, if you're in a place where it can't drive—then you turn it off, and you can drive. Those already exist.
On March 28th, 2018. See this statement in context.