Republicans will maintain control of the House by the thinnest of margins, NBC News projects