Garmin Vivosmart 3 - Full review - is this better than a Fitbit Charge 2