pub fn parse_query(query: &str) -> Result<QueryCriteria>
Parse a natural language query into QueryCriteria