The Geminid meteor shower peaks Saturday night with up to 150 meteors an hour. Here’s when to watch it and why it happens ...