title: geo.NamedPoint is taking current position if not provided the city name in bixby
body: <p>My utterance is What is happening in New York. While Training I have set New York as <code>geo.SearchTerm</code> and in action file, i have collected input as cityName and type is <code>geo.NamedPoint</code>. Now if I am asking what is happeningin Birlin, so it is giving me NamedPoint of Birlin but if I am saying "what is happening" without taking the city name so for the first time it is giving me location of Berlin and second time it is giving me the current location. What I wanted that if question is asked with location then give me the location details else no details at all. How to acheive that? </p>
  
  <p>Here is my action file</p>
  
  <pre><code>action (EventSearch) {
    type(Search)
    collect{
      input (dateTimeExpression) {
       type (MyDateTimeExpression)
       min (Optional)
      }
  
     input (cityName) {
       type (geo.NamedPoint)
       min (Optional) max (One)
       default-select {
         with-rule {
           select-first
        }
      }
    }
  }
  output (EventConfirmationResult) 
  }
  </code></pre>