EcoCast: A Spatio-Temporal Model for Continual Biodiversity and Climate Risk Forecasting