Not enough sunlight.
Basically, sunlight induces dopamine production (which aside from being an antidepressant) which stops eyeballs from being too elongated.
Singaporean (and other east Asian) children tend to stay indoors to study and watch TV compared to other children who spend some hours playing outdoors. To contrast, there are practically no near-sighted African children.
More at The Australian