Diffusion Models for Tabular Data: Challenges, Current Progress, and Future Directions