With the return of Mardi Gras marching bands, New Orleans' streets are full of magic