Infrastructure design has many socio-economic complexities that make it difficult to establish the priority of projects to best address the needs of the community.