2025–present global memory supply shortage