Improving Data Assimilation Algorithms For Enhanced Environmental Predictions