Rail blockades annoy vendors, passengers in Amritsar