Better error message for invalid city input