Relationships between work, lifestyles, and obesity: cross-sectional study based on the 2017 Spanish National Health Survey.