how long does window installation take