Buying a new phone? This is how much smartphone storage you need