Democrats, Republicans fight for control of Senate and House