20110331 india: For WC final; Wankhede stadium a no-vehicle zone