I don't know much about Warren Buffett, but his arguments against a tram (streetcar) line are idiotic.
Trams are superior to busses, they have higher capacity, run on electricity and are more comfortable than busses.
Plenty of European cities have successful and popular tram lines. If anything, the only issue would be the creation of a tram network that makes cars unnecessary.