Tech companies race to develop 'smart card' for frequent fliers