Rented luxury car business in Punjab hits India-Pak bump