I have some question about the preposition "from" here:
Bradbury said Standard Parking’s subcontractor is expected to remove what’s left of the pile while cleaning up from a snowstorm that’s expected to start Wednesday.
I checked dictionaries and "from" has a lot of definitions, so I don't which one would fit here. What does "from" mean here? Maybe it is an error?