Opportunity Charging: A Case Study Based On Real-Life Public Transportation Scenarios