Snap Inc., owner of the popular social media app Snapchat, recently released a new feature that has some privacy advocates concerned.Snap Maps was rolled out to several countries, including Canada, on Friday, and allows users to display their location on a map while using the app. If you choose to use this feature, Snapchat will track your location...