NBC News: Human head floats ashore in South Florida