Hazleton Public Transit deploys mobile ticketing platform