Environmental factors affecting health