Questions over rows of brand new Teslas filling random parking lots