Electric truck takes up delivery duties for BMW in Munich