Building a better model for self-organized snow : lessons from a computer/geo-science collaboration