Introduction
Have you ever been in an unfamiliar place and need to get somewhere? The solution, inevitably, is to go on Google Maps and mindlessly follow its route. But have you ever wondered how it finds the fastest way so quickly? After all, there are millions of possible routes that