factory Location.fromJson(Map<String, dynamic> json) { return Location( lat: (json['lat'] as num?)?.toDouble(), lng: (json['lng'] as num?)?.toDouble(), ); }