are bmw m3 automatic