Miami named most miserable U.S. city