After two failed attempts, and with just hours to go before a midnight deadline, the House approved a spending bill to fund the government until March 14— but multiple hurdles remain to avert a government shutdown.