US weather First Florida snow in 29 years as major storm hits US