Tropical Storm Don will make landfall late tonight, plus new development possible