scraper: intelligent waits