It snowed in New York City yesterday, in case you hadn’t heard. And in what appears to resemble many of the iPhone screens displayed by various friends and others in the past, a glass panel that’s part of Apple’s cube store on 5th Avenue in Manhattan was apparently shattered by a snowblower blowing too close. [More]