The Ember Smart Mug 2 will keep your coffee warm for hours - and it's on sale