We couldn't find anything matching the term "new research confirms that ride hailing companies are causing a tonne of traffic congestion" on Gizmodo

You can try expanding your search to all G/O Media sites