News Tesla 2021 report card — the best and worst of the year