The Airbnb Conundrum: A Glance at Shortcomings