Experimental and DFT studies of the removal of pharmaceutical metronidazole from water using polypyrrole