Online and Streaming Algorithms for Constrained $k$-Submodular Maximization