A recession could happen if more people are out of work, large companies see lower profits, the stock market slips and home prices tumble, according to the International Monetary Fund.