Keyword-aware optimal location query in road network