new scraper backend: introduce bs4 dependency