Haiti still gripped by cholera as election looms