How much does it usually cost to rent a bike or car in Udaipur? Are there different rates for hourly, daily, or weekly rentals? Do the prices vary based on the type of vehicle I choose (like scooters, Royal Enfields, or cars)? Are there any additional charges like fuel, deposits, or late fees that I should know about?