Historic Deauville Hotel imploded in Miami Beach