getCityData method
filter City Data according to user input
Implementation
Future<List<String?>> getCityData(filter) async {
var filteredList = _cities
.where((city) => city!.toLowerCase().contains(filter.toLowerCase()))
.toList();
if (filteredList.isEmpty)
return _cities;
else
return filteredList;
}