City? getCityByName(String? name) { try { return cities.firstWhereOrNull((element) => element.name.toLowerCase() == name!.trim().toLowerCase()); } on Exception { return null; } }