Sports Stadiums and Wi-Fi Connectivity: Will It Ever Get Better?