Extreme weather, public transport ridership and moderating effect of bus stop shelters