Dozens of colorful vehicles can be seen parked near the New Orleans Arena. My best guess is that they are Mardis Gras parade floats.