Nano-bioremediation of environmental contaminants: applications, challenges, and future prospects