BMW, Mobileye in deal to collect map data for self-driving cars