Why Tesla and Berlin are a perfect match