Cologne welcomes the 2026 carnival season as thousands gather for music, costumes and celebrations despite wet weather.