20110214 city.jaipur: Salma Hayek; Tom Cruise to shoot in Rajasthan