What are the causes of flooding?

How do snow storms form?