Murphy, North Carolina, weather forecast