Miami Beach to begin new $100 million flood prevention project in face of sea level rise