Scavenger nanoparticles could make fuel cell-powered vehicles a reality