40 cities poised for financial disaster