Garmin is being asked to pay a $10 million ransom after a cyberattack has taken down its systems and apps including its website for five days. Maksim Yakubets, 33, is believed to be behind it.