King County Metro purchase of 120 Teslas faces scrutiny