New tropical depression or storm could form later today