Resources Allocation for Broadband Internet Communications via High Altitude Platform with Rain Attenuation: Strategies and Performance Evaluation