MIAMI — People in New York's Times Square recently may have noticed, among the many electronic billboards, images of a beach, blue water and a caption, "Miami Beach is open for business." The ads are ...