Applying artificial neural networks and evolutionary algorithms to architectural and building acoustics