A tropical depression or storm could form later today, the National Hurricane Center announced.