Iceberg identified as primary cause of delayed bus service