Converts this Location to a JSON map.
Returns a map suitable for JSON serialization with 'lat' and 'lng' keys.
Map<String, dynamic> toJson() => { 'lat': lat, 'lng': lng, };