Avoiding the hobby loss trap after the TCJA