Display text input if country has no state on backend

[Fixes #2999]