Roanoke's H&amp;amp;C Coffee sign reflected in the glass of the new Taubman Museum of Art, opening day