Daimler and BMW join forces in car-sharing and electric-vehicle charging