Barcelona plans to ban short-term rentals by 2029 amid mounting concerns the practice is contributing to locals being pushed ...