Winter storms bring several inches of snow to both coasts