Here's why Citi is upgrading Micron to buy