The Critical Rendering Path is the sequence of tasks the browser performs to render a page to the screen. Why is it critical and how can we optimize it?