BMW shares updates of its autonomous tech future 455646