Can you travel to Puerto Rico with an expired H-1B stamping? Immigration attorney explains when it's risk-free IFTTT