Weather related accidents cause hours of delays Friday