Why onion, tomato prices saw steep fluctuations in last few years