Future Tech Might Allow Smartphones to Upgrade Themselves