Road carnage impedes community development