From a solo protest in 2018 to millions joining her on the streets, Greta Thunberg has become a phenomenon.