How to use Puppeteer to take webpage screenshots and generate dynamic Open Graph images for social sharing