The US federal government has been shut down for more than three weeks, with lawmakers no closer to a temporary funding deal.