¿Cómo evitar la resolución de un contrato de obra pública por una demora del contratista?