Some roads have been left 'impassable'