Dems take control of House, GOP holds Senate