I have tried this example. https://social.technet.microsoft.com/wiki/contents/articles/32961.sharepoint-filter-dropdown-values-on-list-infopath-form-based-on-current-user.aspx
But I came across with a problem. In Agency drop-down, it displays whatever mentioned fields when I create data connection. For example in my case I have mentioned Id and Agency. So in drop-down it displays Id and Agency together. Unfortunately Id cannot be un-ticked when we create data connection. Any idea how to solve this problem?