Sun behind clouds over Miami Beach