Pointing to World Bank data showing that more than 70% of the world’s population doesn’t own a car, Google announced yesterday the bold claim that it now includes every single public transit route in Great Britain within its…