While much has been talked about encouraging public transport and making Delhi roads pedestrian and cycle-friendly, nothing concrete has been done about it till date.