Yahoo's Marissa Mayer looks to new products, mobile to restore company growth