People, bikes and cars mixing it up in Beijing