US Senator Adam Schiff was among the fiercest critics of Kash Patel's nomination as FBI director, calling him a "political hack" and a "sycophant" unfit for the role.