Garmin Announces Three New Smartwatches Fenix 3 , Vivoactive and Epix