How long does window installation take?