Criteria for virtual fibering