Lecture 19: RISC-V 5 Stage Pipelining II: Hazards