more advanced selenium scraping, google directions handling, urlencode and unicode handling