factory Location.fromJson(Map<String, dynamic> json) => Location( latitude: (json['latitude'] ?? 0.0).toDouble(), longitude: (json['longitude'] ?? 0.0).toDouble(), );