Geminid meteor shower to light up the weekend sky