BMW presents new autonomous, electric car in Los Angeles