Differentiable Raycasting for Self-supervised Occupancy Forecasting