Americans getting shorter and heavier