The Leonid meteor shower is set to delight stargazers, sending shooting stars streaking across the night sky