Home Mobile Vote now: How many years of software updates should smartphone manufacturers provide?