Why onion, tomato prices saw steep fluctuations