20110608 city.pune: 'Checks on heavy vehicles needed': Expert