NBC News projects Republicans will maintain control of House