The U.S. government has chartered three of Carnival Cruise lines ships for the next six months to provide temporary housing for victims of Hurricane Katrina .