Return results as a JSON dict