Photovoltaic-integrated building facades