Updated JSON parser with venue type