Added better error handling for failed geocodes where no lat / lng is provided