Best Buy Opens in Mall of America