Google eyeing store site in New York City