Gusts of up to 100km/h cut power, fell dozens of trees and brought public transport to a halt, stranding thousands of people.