Delhi Traffic Police revise speed limit for vehicles