generation and drawing roads