Text this: High Foot Traffic Power Harvesting Technologies and Challenges: A Review and Possible Sustainable Solutions for Al-Haram Mosque