Lack of public transport;
Diffyg trafnidiaeth gyhoeddus;