Miami turns into a tequila playground as its annual agave festival returns for its 4th year