CyclingSmarter LIFE AS A HUMAN Giro d’Italia 2021: Team-by-team guide