JSON serialization for places