Polycarbonate roofs