Apple says your new iPhone will get at least five years of security updates, but history suggests it'll be significantly longer