The House has approved a bill to reopen the federal government. The bill now must be signed by President Trump to end the longest government shutdown in US history.