Shops can reopen in Delhi and buses, autos and taxis can run with limited passengers, Chief Minister Arvind Kejriwal said today, adding that the lockdown would be extended till May 31. Markets will open on an odd-even basis but shops selling essential items can open every day.