when adding marker, geocodes location and saves location name to user document