Try nomorobo.com - free for Voip numbers, $20/year for
mobile. Not 100% perfect, more like 95%, but it will
suffice until the FCC improves the situation ... soon.
Other similar services exist, and would likely be as effective.
Plus, you can setup a greeting and have an AI speak to your callers. Basically vanishes all robocalls.