GM announces plans for robocar