A Workflow Management System for Automating Weather and Climate Simulations