Oulu Finland has plenty of biking in the winter, despite its extreme northern latitude. It's about infrastructure and investment.
I think I have space in my pool shed or my other shed. Worst case I will put them in one of my many empty rooms.
Investment is the issue. Cities and countries largely aren't willing to invest anywhere close to the same money into bikes the same way they do cars, and then everyone feigns surprise that this somehow makes biking harder and less popular.