Hundreds of homes and roads in Yorkshire could be covered in up to 40cm.