People walk past a billboard advertising a new housing complex outside a construction site in Beijing in May last year. Photo: AFP