ITT and it’s criticism of vehicular personal transportation. And I hope that answers both questions you have.
I also don't understand how that is "left" either.
He's probably also being intentionally inflammatory given the association of left and progressive politics.