England's final training session ahead of their World Cup semi-final against New Zealand was delayed because of bad traffic and torrential rain.