blockage causes