Yandex's autonomous cars have driven over six million miles in 'challenging conditions' - Android