city, state, region are not required despite what api documentation says. omitting them returns useful results and a warning