Rio de Janeiro's informal carnival street parties called "blocos," which take over the Brazilian city every year in January and February, have grown far beyond their humble roots. But these laid-back events are increasingly struggling to pay the simplest bills.