return false on invalid timezones