Does any of the garmin fenix models (i have a 2 now but considering upgrade) support picking a gpx file from the internet while browsing on a mobile phone, and then getting it uploaded to the actual watch? Or do even the newer models only allow upload of gpx files through a USB cable from a computer?