Public to have their say on where thousands of new homes should be built