Rentals sky high in Wilton