An earthquake off Cuba was felt across parts of Florida, but Miami officials reported no major injuries, significant damage or tsunami threat.