Denver to hold public hearing on new rules for short-term rentals