Giro stage 13 shortened due to snow