reverse geocode: added additional fallbacks for 'locality' field