An Environmental Energy Harvesting-Driven Wireless Parking Detection Method: Analysis and Implementation