Delhi’s Master Plan 2047 approved: What it means for housing, traffic, green spaces