Intelligent autonomous vehicles with an extendable knowledge base under meaningful human control