Recursively get directions from google
Change google geocode requests to be contained in a recursive function.  Note: takes care of async problems.